Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Croatia F2 Greece F1 Greece F2 Italy F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 France F9 France F10 Czech Republic F4 India #2-w1 India #2-w4 USA F4 India F4 India F5 Germany F4 Germany F5 Morocco F2 France F3 Czech Republic F1 Czech Republic F2 Italy F2 Czech Republic F3 Czech Republic F1 India #2-w2 India #2-w3 Czech Republic F3 India F1 India F2 USA F5 BMW Challenger Open - Monchengladbach Intersport Heilbronn Open - Heilbronn 10th Wartburg Open - Eisenach Warsteiner Challenger - Wolfsburg XXIX Edizione 'A.Savoldi Marco' - Manerbio Heilbronn Open - Heilbronn ATU Cup 2001 - Weiden Oberstaufen Cup - Oberstaufen ECM Cup - Prague EI Bank Bulgarian Challenger - Sofia Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Open de la Ville de Saint Denis - Reunion Island Muller Cup - Ulm Garden Open - Rome Muller Cup 99 - Ulm Memorial Kolyaskin - Donetsk The LTA Wrexham Challenger - Wrexham Nord/LB Open - Braunschweig Geneva Challenger - Geneva Samarkand Challenger - Samarkand USTA Men's Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham Kuppers Kolsch Cup by Lambertz - Aachen USTA Challenger of Dallas - Dallas DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Neride Prague Indoor - Prague Architect Open - Budapest IPP Open - Helsinki Jameson Cup - Milan Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Challenger Hamburg - Hamburg Banja Luka Challenger 2005 - Banja Luka Media Will Cup Busan Challenger Tennis - Busan PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise Prague Open - Prague Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Arroyo de la Encomienda - Valladolid Architect Open - Budapest ATU Cup - Weiden Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Manerbio Challenger KGHM Polish Indoors - Wroclaw Dusseldorf Open 2006 - Dusseldorf San Luis Potosi Challenger - San Luis Potosi Tatra Banka Open 2006 - Bratislava Copa Sevilla-Internacionales de Andalucia - Seville Garden Open - Rome Porsche Open - Poznan Morocco Tennis Tour - Casablanca Prosperita Open 2007 - Ostrava The LTA Men's Challenger - Southampton Oberstaufen Cup - Oberstaufen Challenger Leon 2004 - Leon Steelers Cup - Kosice 10ø Tornea B. Camparini - Reggio Emilia Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana Alfa Romeo Tennis Cup - Cordenons Banja Luka Challenger 2004 - Banja Luka Almaty Challenger 1 - Almaty Ischgl International ATP Challenger - Ischgl Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Sarajevo Open - Sarajevo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger ECM Prague Open 2008 - Prague Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Siemens Open - Scheveningen San Marino CEPU Open - San Marino GHI Bronx Tennis Classic - Bronx Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn St. Petersburg Challenger - St. Petersburg Flea Market Cup Busan Challenger Tennis - Busan ATP Challenger Open 2004 - Monchengladbach 7° Trani Cup - Trani Samarkand Challenger - Samarkand Antonio Savoldi-Marco Co. - Manerbio Bauer Watertechnilogy Cup 2008 - Eckental Kyiv Open - Kiev BMW Tennis Championship - Sunrise IPP Open - Helsinki Black Forest Open - Freudenstadt Olimp Kyiv Open - Kiev Qatar ATP Challenger - Doha Wroclaw Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Sunrise Challenger Monza Challenger Rome Challenger Rome Challenger XI Ciutat de Barcelona - Barcelona Lugano Challenger Turin Challenger Tatra Banka Open - Bratislava Scheveningen Challenger Trani Challenger Todi Challenger Kosice Open-Steelers Cup 2008 - Kosice Privatbank Open 2006 - Dnepropetrovsk Czech Indoor Open - Prague BMW Tennis Championship - Sunrise Genova Challenger 2005 Freeman Men's Challenger - Joplin Oberstaufen Challenger Olbia Challenger - Olbia Alphen Challenger Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Meknes Challenger Casablanca Challenger GHI Bronx Classic - Bronx Rabat Challenger Caltanissetta Challenger TED Open - Istanbul Prostejov Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Marburg Challenger Status Athens Open - Athens Oberstaufen Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kosice Challenger Samsung Securities Cup - Seoul Cordenons Challenger Roma Open Challenger - Rome Como Challenger Alphen Challenger Tatra Banka Open - Bratislava Poznan Challenger Szczecin Challenger Mobilux Open - Luxembourg Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tiburon Challenger s'Tennis Masters Challenger - Graz KGHM Emax Polish Indoors - Wroclaw 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Meknes Challenger Heilbronn Challenger Rome Challenger San Benedetto Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Sibiu Challenger Alphen Challenger Mersin Challenger Furth Challenger Prague Challenger Scheveningen Challenger Poznan Challenger Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Meerbusch Challenger Como Challenger Alphen Challenger Banja Luka Challenger Oberstaufen Challenger Almaty Challenger 2 - Almaty Szczecin Challenger Porsche Open - Poznan San Marino Cepu Open - San Marino Eckental Challenger Ethias Trophy - Mons Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Challenger DCNS de Cherbourg - Cherbourg Nord/LB Open - Braunschweig Prague Challenger 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Casablanca Challenger 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Dortmund Challenger Nokian Hakkapeliitta Open - Tampere Rabat Challenger Rome Challenger KGHM Polish Indoors - Wroclaw Banja Luka Challenger Trnava Challenger Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Numea - New Caledonia Gemax Samsung Open 2005 - Belgrade Draft Corona Mexico City Open - Mexico City Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik Furth Challenger Tampere Imageneering Open - Tampere ATP Challenger Hamburg - Hamburg Internationaux du Doubs - Besancon Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Tennis Napoli Cup 2006 - Napoli Prague Challenger Neride Prague Indoor - Prague Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Prague Open - Prague Schickedanz Open - Furth Sacramento Challenger IX Torneo Internacionale de Tennis - Barletta Intersport Heilbronn Open - Heilbronn Ljubljana Open - Ljubljana Marrakech Challenger Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin Togliatti Cup - Togliatti Badden Open by Rothaus - Ettlingen Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Nord LB Open - Braunschweig Top Wool Challenger - Biella Heilbronn Open - Heilbronn Open de Montauban - Montauban Black Forest Open - Freudenstadt USTA Comerica Challenger - Aptos AT&T Challenger of Dallas - Dallas Oberstaufen Challenger Como Challenger Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Heineken Challenger - Ho Chi Minh City Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Budapest Challenger - Budapest Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti St.Petersburg Challenger by Kinex - St. Petersburg Trani Cup - Trani CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt Tatra Banka Slovak Open - Bratislava Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg Steelers Cup - Kosice Baumag Open - Budapest St. Petersburg Challenger by Kinex - St. Petersburg Samarkand Challenger - Samarkand Banca Marche Tennis Cup - San Benedetto Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Alexander Kolyaskin Memorial - Donetsk The LTA Bolton Challenger - Bolton Ethias Trophy - Mons Volkswagen Challenger 2005 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg San Marino Cepu Open - San Marino Geneva Challenger - Geneva USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin ECM Prague Open - Prague Open de Rennes La Trinitaine - Rennes Prosperita Open 2008 - Ostrava Levene Gouldin & Thompson Tennis Challenger - Binghamton Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Open de Rennes - Rennes Scania Stockholm Open - Stockholm Heineken Open - Auckland 2003 Mercedes Cup - Stuttgart San Remo Challenger Monza Challenger Rome Challenger Ostrava Challenger Zagreb Challenger Furth Challenger Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Croatia Open - Umag Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Heilbronn Challenger Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha St. Brieuc Challenger Thailand Open - Bangkok Chennai Open - Chennai SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Mercedes Cup - Stuttgart BCR Open Romania - Bucharest If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe AIG Japan Open Tennis Championships - Tokyo The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur BCR Open Romania - Bucharest Szczecin Challenger Chennai Open - Chennai Rio De Janeiro Challenger Copa Telmex - Buenos Aires Sarajevo Challenger Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Montevideo Challenger Masters Series - Hamburg Medibank International - Sydney SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Noumea Challenger Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Atlanta Tennis Championships - Atlanta Rome Challenger Brisbane International - Brisbane Hypo Group Tennis International - Portschach PBZ Zagreb Indoors - Zagreb Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai Next Generation Adelaide International - Adelaide Synsam Swedish Open - Bastad Thailand Open - Bangkok China Open - Beijing Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven BMW Open - Munich BMW Open - Munich Erste Bank Open - Vienna Brisbane International - Brisbane Heilbronn Challenger BMW Open - Munich Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland AIG Japan Open Tennis Championships - Tokyo Heilbronn Open - Heilbronn Bet-at-home Cup - Kitzbuhel Banja Luka Challenger Ostrava Challenger Prague Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Napoli Cup - Naples Warsteiner Challenger Lubeck 2001 - Lubeck Samsung Securities Cup - Seoul VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Canottieri Minico 2004 - Mantova VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Orange Prokom Open - Sopot BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis 2002 Mercedes Cup - Stuttgart Winston Salem - Winston Salem Abierto Mexicano Telcel - Acapulco Qatar Open - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sydney International - Sydney Masters Series Hamburg - Hamburg Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Chennai Open - Chennai Legg Mason Tennis Classic - Washington Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Estoril Open - Estoril SAP Open - San Jose Royal Guard Open Chile - Vina del Mar Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Croatia Open - Umag French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Apia International - Sydney Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Davis Cup, PO, FRA-GER 4-1 Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Internazionali BNL dItalia - Rome French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, SF, CRO-CZE, 1-4